customer service department - German English Dictionary